草庐IT

Android TabHost 已弃用

全部标签

android - 什么是新的 getMyLocation 函数而不是已弃用的函数? (安卓 Java)

我有一个谷歌地图Activity,我想获取用户的位置,但我想使用的功能:getMyLocation()已弃用。这是我的一段代码:@OverridepublicvoidonMapReady(GoogleMapgoogleMap){mMap=googleMap;//Thisfunctionisdeprecated//Whatisthenewfunction?mMap.getMyLocation();//AddamarkerinSydneyandmovethecameraLatLngsydney=newLatLng(-34,151);mMap.addMarker(newMarkerOptio

android - 扩展 Gallery 的 CoverFlow(已弃用,在 >4.0 设备中无法正常工作)

我正在使用此类在我的应用中实现CoverFlow:publicclassCoverFlowextendsGallery{/***GraphicsCamerausedfortransformingthematrixofImageViews*/privateCameramCamera=newCamera();/***ThemaximumangletheChildImageViewwillberotatedby*/privateintmMaxRotationAngle=60;/***ThemaximumzoomonthecentreChild*/privateintmMaxZoom=-175

Android 在没有弃用方法的情况下向服务器发送 https post 请求

在我的应用程序中,使用通过https发送请求的方式是关注thissourceanswer.现在其中一些apache方法已弃用。谁能帮我用新方法解决问题? 最佳答案 要避免在API连接中使用已弃用的方法,请考虑使用Retrofit。它是一个第三方库,使HTTP通信更加简单。使用Retrofit时,您可以创建API端点的接口(interface)并像使用方法一样使用它。HTTP请求的其余部分由库管理。这里是Retrofitgithub主页的链接:http://square.github.io/retrofit/

android - Gradle:DefaultAndroidSourceDirectorySet to File using toString() 方法已被弃用

我想更新Android库项目的Gradle插件。新版本是0.10.4。Gradle包装器位于1.10。当我在项目上运行./gradlewinstall时出现以下警告。Convertingclasscom.android.build.gradle.internal.api.\DefaultAndroidSourceDirectorySettoFileusingtoString()methodhasbeendeprecatedandisscheduledtoberemovedinGradle2.0.Pleaseusejava.io.File,java.lang.String,java.ne

android - Android API 弃用替代方案的位置

我正在尝试实现PlacesAPI。我的代码如下所示:valbuilder=PlacePicker.IntentBuilder()startActivityForResult(builder.build(mActivity),PLACE_PICKER_REQUEST)我的map凭据是正确的,但我接到了这个电话PlacesAPIforAndroiddoesnotseemtobeenabledforyourapp.Seehttps://developers.google.com/places/android/signupformoredetails.但是,当我尝试启用“Android版Pla

android - 在弃用 onAttach(Activity activity) 后如何检查 Activity 是否实现了接口(interface)

既然onAttach(Activity)已在SDK23上被弃用,那么在Fragment生命周期中检查Activity是否正在实现接口(interface)的最佳方法是什么?此代码不再正确,将来甚至可以删除此方法。@OverridepublicvoidonAttach(Activityactivity){super.onAttach(activity);if(activityinstanceofOnInterfaceOfFragmentListener)mCallback=(OnInterfaceOfFragmentListener)activity;elsethrownewRuntim

java - startDrag 方法已弃用,无法编译程序

startDrag(android.content.ClipData,android.view.View.DragShadowBuilder,java.lang.Object,int)已弃用。如何在不失去与旧版本兼容性的情况下解决这个问题?有没有其他选择?我正在学习android基础知识,在尝试简单的拖放练习时,我遇到了这个错误。 最佳答案 根据AndroidsAPI引用startDrag()在API级别24中被弃用使用startDragAndDrop()对于较新的平台版本。并且由于AndroidAPI级别24等于AndroidN,

javascript - 主线程上的 Firebase 同步 XMLHttpRequest 已弃用

我正在开发phonegap/cordovaionic应用程序。我正在iOS和Android上进行测试。在iOS上一切正常。但是在Android上,当我的一个View加载时我收到以下消息:SynchronousXMLHttpRequestonthemainthreadisdeprecatedbecauseofitsdetrimentaleffectstotheenduser'sexperience.Formorehelp,checkhttp://xhr.spec.whatwg.org/.每次我收到此“警告”时-我的View都不会加载。发往/发自firebase的.lp?dframe=t&

android - 在 API 23 中已弃用的 Android Studio 中使用什么代替模拟时钟?

我是Android开发的新手,我在设计View中看到了模拟时钟,但是当我通过java添加它时,它说API23中不推荐使用模拟时钟。所以我的问题是我可以用什么来代替它。 最佳答案 有不同的图书馆可以做到这一点。我用过:https://github.com/rosenpin/custom-analog-clock-viewclockView=(CustomAnalogClock)view.findViewById(R.id.analog_clock);clockView.setScale(0.2f);//setsizeclockView

Android Wearable.API 已弃用。我应该用什么代替?

我正在使用以下内容:GoogleApiClientmApiClient=newGoogleApiClient.Builder(this).addApi(Wearable.API)...因为Wearable.API被弃用了?什么是合适的替代品? 最佳答案 我发现了一些有用的好东西privateclassStartWearableActivityTaskextendsAsyncTask{finalStringkey;publicStartWearableActivityTask(Stringmsg){key=msg;}@Override